#ifndef HEROE_H
#define HEROE_H

#define POSITIVA 1
#define NEUTRA 0
#define NEGATIVA -1

#include "animacion.h"
#include "eventos.h"

enum
{
PARED,
COMIDA,
LIBRE,
SUPERCOMIDA,
TELETRASPORTACION
};

class cHeroe:public cAnimacion,Eventos
{
public:
	int x;
	int y;
	int tendenciaX,tendenciaY;
	int velocidad;
	int tendenciaMovimientoX;
	int tendenciaMovimientoY;


cHeroe::cHeroe(MapaSprites animacion,deque<sAnimacionSprites> animacionPiso);

int MovimientoHeroe(short matrizColisiones[32][28]);
};

#endif